#ifndef FACTORYDECLARATIONS_H
#define FACTORYDECLARATIONS_H

//Engine
#include "NeroGame\NFileComponent.h"
#include "NeroEngine\NEntity.h"
#include "ColorMaterial.h"
#include "TextureMaterial.h"

#ifdef WIN32

#ifdef DX_9

#elif defined(DX11)
	#include "Win32_DX11\Win32Camera.h"
#endif

//Game
#include "HUD.h"
#include "Grid.h"

class FactoryDeclarations
{
public:
	//Components
	NFileComponentNFactory GFileCompFactory;

	//Game Entities

	//Materials
	ColorMaterialNFactory GColorMaterialFactory;
	TextureMaterialNFactory GTextureMaterialFactory;
};


#endif

#endif